thought processes - French English Dictionary